package testshijuan;

import java.sql.SQLOutput;
import java.util.Scanner;

public class Test3Modify {
    public static void main(String[] args) {
        /*(10分)3：
        输入一个正整数，获得他去掉最高位后的数，比如输入123，
        则结果是23；输入1000结果是0，输入25结果是5，输入9结果是0.*/
        //思路：滚筒，让有一个数从后面开始往下掉，一直到上面留有一个数（去掉最高位的数）在进行判断.
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入一个正整数：");
        int num = scan.nextInt();
        int n =num;//记录输入的数
        int dnum =0;
        while(num>10){//这里是让上面留一个数（因为题目要求去掉最高位！！）
            int a = num%10;
            dnum =10*dnum+a;
            num /=10;
        }
        if(n<100) {//如果输入的数为一位数，或者两位数。（对一位数来讲，dum=0）(对两位数来讲：dum就是符合要求的（因为上面留了一个）)
            System.out.println(dnum);
        }else{//如果输入的数大于两位数，那么就将刚才倒转的数（dum）再倒转一次就行。
            int c = 0;//这里记录第二次倒转的结果。
            while(dnum>0){//这里是要全部倒转，所以条件是这个
                int b = dnum%10;
                c =10*c+b;
                dnum /=10;
            }
            System.out.println(c);
        }
    }
}
